self respectful - German English Dictionary